package com.mbmed.doctor.lab1.mapper;

import javax.xml.bind.annotation.XmlRootElement;

import com.mbmed.doctor.commons.utils.BaseVO;

/**
 * @file  Lac1.java
 * @author jiangcangpeng
 * @version 0.1
 * @todo	Lac1数据值
 * Copyright(C), 2013-2014
 *		 Shenzhen Coordinates Software Development Co., Ltd.
 * History
 *   	1. Date: 2014-11-06 02:14:23
 *      	Author: jiangcangpeng
 *      	Modification: this file was created
 *   	2. ...
 */
@XmlRootElement
public class Lac1 extends BaseVO implements java.io.Serializable{

	private java.lang.Integer lac01;
	private java.lang.Integer lab01;
	private java.lang.Integer bbx01;
	private java.lang.Integer bbx01a;
	private java.lang.Integer laj01;
	private java.lang.Integer bfo01;
	private java.lang.Integer bey01;
	private java.lang.String lac08;
	private java.lang.String lac09;
	private java.lang.String lac10;
	private java.lang.String lac11;
	private java.lang.String lac12;
	private java.lang.String lac13;
	private java.lang.String lac14;
	private java.lang.String lac15;
	private java.lang.String lac16;
	private java.lang.String lac17;
	private java.lang.String lac18;
	private java.lang.Byte lac19;
	private java.math.BigDecimal bby25;
	private java.math.BigDecimal lac21;
	private java.lang.String bce03a;
	private java.util.Date lac23;
	private java.lang.String bce03b;
	private java.util.Date lac25;
	private java.lang.Byte lac26;
	private java.lang.Byte lac27;
	private java.lang.Integer rownr;
	private java.lang.String lac29;
	private java.lang.String lac30;
	private java.lang.Integer vaf01;
	private java.lang.Integer bbx01b;
	private java.lang.Integer lac33;
	public Lac1(){
	}

	public Lac1(
		java.lang.Integer lac01
	){
		this.lac01 = lac01;
	}



	public void setLac01(java.lang.Integer value) {
		this.lac01 = value;
	}	
	public java.lang.Integer getLac01() {
		return this.lac01;
	}

	public void setLab01(java.lang.Integer value) {
		this.lab01 = value;
	}	
	public java.lang.Integer getLab01() {
		return this.lab01;
	}

	public void setBbx01(java.lang.Integer value) {
		this.bbx01 = value;
	}	
	public java.lang.Integer getBbx01() {
		return this.bbx01;
	}

	public void setBbx01a(java.lang.Integer value) {
		this.bbx01a = value;
	}	
	public java.lang.Integer getBbx01a() {
		return this.bbx01a;
	}

	public void setLaj01(java.lang.Integer value) {
		this.laj01 = value;
	}	
	public java.lang.Integer getLaj01() {
		return this.laj01;
	}

	public void setBfo01(java.lang.Integer value) {
		this.bfo01 = value;
	}	
	public java.lang.Integer getBfo01() {
		return this.bfo01;
	}

	public void setBey01(java.lang.Integer value) {
		this.bey01 = value;
	}	
	public java.lang.Integer getBey01() {
		return this.bey01;
	}

	public void setLac08(java.lang.String value) {
		this.lac08 = value;
	}	
	public java.lang.String getLac08() {
		return this.lac08;
	}

	public void setLac09(java.lang.String value) {
		this.lac09 = value;
	}	
	public java.lang.String getLac09() {
		return this.lac09;
	}

	public void setLac10(java.lang.String value) {
		this.lac10 = value;
	}	
	public java.lang.String getLac10() {
		return this.lac10;
	}

	public void setLac11(java.lang.String value) {
		this.lac11 = value;
	}	
	public java.lang.String getLac11() {
		return this.lac11;
	}

	public void setLac12(java.lang.String value) {
		this.lac12 = value;
	}	
	public java.lang.String getLac12() {
		return this.lac12;
	}

	public void setLac13(java.lang.String value) {
		this.lac13 = value;
	}	
	public java.lang.String getLac13() {
		return this.lac13;
	}

	public void setLac14(java.lang.String value) {
		this.lac14 = value;
	}	
	public java.lang.String getLac14() {
		return this.lac14;
	}

	public void setLac15(java.lang.String value) {
		this.lac15 = value;
	}	
	public java.lang.String getLac15() {
		return this.lac15;
	}

	public void setLac16(java.lang.String value) {
		this.lac16 = value;
	}	
	public java.lang.String getLac16() {
		return this.lac16;
	}

	public void setLac17(java.lang.String value) {
		this.lac17 = value;
	}	
	public java.lang.String getLac17() {
		return this.lac17;
	}

	public void setLac18(java.lang.String value) {
		this.lac18 = value;
	}	
	public java.lang.String getLac18() {
		return this.lac18;
	}

	public void setLac19(java.lang.Byte value) {
		this.lac19 = value;
	}	
	public java.lang.Byte getLac19() {
		return this.lac19;
	}

	public void setBby25(java.math.BigDecimal value) {
		this.bby25 = value;
	}	
	public java.math.BigDecimal getBby25() {
		return this.bby25;
	}

	public void setLac21(java.math.BigDecimal value) {
		this.lac21 = value;
	}	
	public java.math.BigDecimal getLac21() {
		return this.lac21;
	}

	public void setBce03a(java.lang.String value) {
		this.bce03a = value;
	}	
	public java.lang.String getBce03a() {
		return this.bce03a;
	}

	public void setLac23(java.util.Date value) {
		this.lac23 = value;
	}	
	public java.util.Date getLac23() {
		return this.lac23;
	}

	public void setBce03b(java.lang.String value) {
		this.bce03b = value;
	}	
	public java.lang.String getBce03b() {
		return this.bce03b;
	}

	public void setLac25(java.util.Date value) {
		this.lac25 = value;
	}	
	public java.util.Date getLac25() {
		return this.lac25;
	}

	public void setLac26(java.lang.Byte value) {
		this.lac26 = value;
	}	
	public java.lang.Byte getLac26() {
		return this.lac26;
	}

	public void setLac27(java.lang.Byte value) {
		this.lac27 = value;
	}	
	public java.lang.Byte getLac27() {
		return this.lac27;
	}

	public void setRownr(java.lang.Integer value) {
		this.rownr = value;
	}	
	public java.lang.Integer getRownr() {
		return this.rownr;
	}

	public void setLac29(java.lang.String value) {
		this.lac29 = value;
	}	
	public java.lang.String getLac29() {
		return this.lac29;
	}

	public void setLac30(java.lang.String value) {
		this.lac30 = value;
	}	
	public java.lang.String getLac30() {
		return this.lac30;
	}

	public void setVaf01(java.lang.Integer value) {
		this.vaf01 = value;
	}	
	public java.lang.Integer getVaf01() {
		return this.vaf01;
	}

	public void setBbx01b(java.lang.Integer value) {
		this.bbx01b = value;
	}	
	public java.lang.Integer getBbx01b() {
		return this.bbx01b;
	}

	public void setLac33(java.lang.Integer value) {
		this.lac33 = value;
	}	
	public java.lang.Integer getLac33() {
		return this.lac33;
	}


    public String toString() {
		  StringBuffer buffer = new StringBuffer();
		  buffer.append(getClass().getName()).append("@").append(Integer.toHexString(hashCode())).append(" [");	
			   buffer.append("Lac01").append("='").append(getLac01()).append("' ");	
			   buffer.append("Lab01").append("='").append(getLab01()).append("' ");	
			   buffer.append("Bbx01").append("='").append(getBbx01()).append("' ");	
			   buffer.append("Bbx01a").append("='").append(getBbx01a()).append("' ");	
			   buffer.append("Laj01").append("='").append(getLaj01()).append("' ");	
			   buffer.append("Bfo01").append("='").append(getBfo01()).append("' ");	
			   buffer.append("Bey01").append("='").append(getBey01()).append("' ");	
			   buffer.append("Lac08").append("='").append(getLac08()).append("' ");	
			   buffer.append("Lac09").append("='").append(getLac09()).append("' ");	
			   buffer.append("Lac10").append("='").append(getLac10()).append("' ");	
			   buffer.append("Lac11").append("='").append(getLac11()).append("' ");	
			   buffer.append("Lac12").append("='").append(getLac12()).append("' ");	
			   buffer.append("Lac13").append("='").append(getLac13()).append("' ");	
			   buffer.append("Lac14").append("='").append(getLac14()).append("' ");	
			   buffer.append("Lac15").append("='").append(getLac15()).append("' ");	
			   buffer.append("Lac16").append("='").append(getLac16()).append("' ");	
			   buffer.append("Lac17").append("='").append(getLac17()).append("' ");	
			   buffer.append("Lac18").append("='").append(getLac18()).append("' ");	
			   buffer.append("Lac19").append("='").append(getLac19()).append("' ");	
			   buffer.append("Bby25").append("='").append(getBby25()).append("' ");	
			   buffer.append("Lac21").append("='").append(getLac21()).append("' ");	
			   buffer.append("Bce03a").append("='").append(getBce03a()).append("' ");	
			   buffer.append("Lac23").append("='").append(getLac23()).append("' ");	
			   buffer.append("Bce03b").append("='").append(getBce03b()).append("' ");	
			   buffer.append("Lac25").append("='").append(getLac25()).append("' ");	
			   buffer.append("Lac26").append("='").append(getLac26()).append("' ");	
			   buffer.append("Lac27").append("='").append(getLac27()).append("' ");	
			   buffer.append("Rownr").append("='").append(getRownr()).append("' ");	
			   buffer.append("Lac29").append("='").append(getLac29()).append("' ");	
			   buffer.append("Lac30").append("='").append(getLac30()).append("' ");	
			   buffer.append("Vaf01").append("='").append(getVaf01()).append("' ");	
			   buffer.append("Bbx01b").append("='").append(getBbx01b()).append("' ");	
			   buffer.append("Lac33").append("='").append(getLac33()).append("' ");	
		  buffer.append("]");
		  return buffer.toString();
	}		

	public boolean equals(Object other) {
         if ( (this == other ) ) return true;
		 if ( (other == null ) ) return false;
		 if ( !(other instanceof Lac1) ) return false;
		 Lac1  castOther = ( Lac1) other;  
		 return 
					( (this.getLac01()==castOther.getLac01()) ||( this.getLac01()!=null && castOther.getLac01()!=null && this.getLac01().equals(castOther.getLac01()) ) )
					&&( (this.getLab01()==castOther.getLab01()) ||( this.getLab01()!=null && castOther.getLab01()!=null && this.getLab01().equals(castOther.getLab01()) ) )
					&&( (this.getBbx01()==castOther.getBbx01()) ||( this.getBbx01()!=null && castOther.getBbx01()!=null && this.getBbx01().equals(castOther.getBbx01()) ) )
					&&( (this.getBbx01a()==castOther.getBbx01a()) ||( this.getBbx01a()!=null && castOther.getBbx01a()!=null && this.getBbx01a().equals(castOther.getBbx01a()) ) )
					&&( (this.getLaj01()==castOther.getLaj01()) ||( this.getLaj01()!=null && castOther.getLaj01()!=null && this.getLaj01().equals(castOther.getLaj01()) ) )
					&&( (this.getBfo01()==castOther.getBfo01()) ||( this.getBfo01()!=null && castOther.getBfo01()!=null && this.getBfo01().equals(castOther.getBfo01()) ) )
					&&( (this.getBey01()==castOther.getBey01()) ||( this.getBey01()!=null && castOther.getBey01()!=null && this.getBey01().equals(castOther.getBey01()) ) )
					&&( (this.getLac08()==castOther.getLac08()) ||( this.getLac08()!=null && castOther.getLac08()!=null && this.getLac08().equals(castOther.getLac08()) ) )
					&&( (this.getLac09()==castOther.getLac09()) ||( this.getLac09()!=null && castOther.getLac09()!=null && this.getLac09().equals(castOther.getLac09()) ) )
					&&( (this.getLac10()==castOther.getLac10()) ||( this.getLac10()!=null && castOther.getLac10()!=null && this.getLac10().equals(castOther.getLac10()) ) )
					&&( (this.getLac11()==castOther.getLac11()) ||( this.getLac11()!=null && castOther.getLac11()!=null && this.getLac11().equals(castOther.getLac11()) ) )
					&&( (this.getLac12()==castOther.getLac12()) ||( this.getLac12()!=null && castOther.getLac12()!=null && this.getLac12().equals(castOther.getLac12()) ) )
					&&( (this.getLac13()==castOther.getLac13()) ||( this.getLac13()!=null && castOther.getLac13()!=null && this.getLac13().equals(castOther.getLac13()) ) )
					&&( (this.getLac14()==castOther.getLac14()) ||( this.getLac14()!=null && castOther.getLac14()!=null && this.getLac14().equals(castOther.getLac14()) ) )
					&&( (this.getLac15()==castOther.getLac15()) ||( this.getLac15()!=null && castOther.getLac15()!=null && this.getLac15().equals(castOther.getLac15()) ) )
					&&( (this.getLac16()==castOther.getLac16()) ||( this.getLac16()!=null && castOther.getLac16()!=null && this.getLac16().equals(castOther.getLac16()) ) )
					&&( (this.getLac17()==castOther.getLac17()) ||( this.getLac17()!=null && castOther.getLac17()!=null && this.getLac17().equals(castOther.getLac17()) ) )
					&&( (this.getLac18()==castOther.getLac18()) ||( this.getLac18()!=null && castOther.getLac18()!=null && this.getLac18().equals(castOther.getLac18()) ) )
					&&( (this.getLac19()==castOther.getLac19()) ||( this.getLac19()!=null && castOther.getLac19()!=null && this.getLac19().equals(castOther.getLac19()) ) )
					&&( (this.getBby25()==castOther.getBby25()) ||( this.getBby25()!=null && castOther.getBby25()!=null && this.getBby25().equals(castOther.getBby25()) ) )
					&&( (this.getLac21()==castOther.getLac21()) ||( this.getLac21()!=null && castOther.getLac21()!=null && this.getLac21().equals(castOther.getLac21()) ) )
					&&( (this.getBce03a()==castOther.getBce03a()) ||( this.getBce03a()!=null && castOther.getBce03a()!=null && this.getBce03a().equals(castOther.getBce03a()) ) )
					&&( (this.getLac23()==castOther.getLac23()) ||( this.getLac23()!=null && castOther.getLac23()!=null && this.getLac23().equals(castOther.getLac23()) ) )
					&&( (this.getBce03b()==castOther.getBce03b()) ||( this.getBce03b()!=null && castOther.getBce03b()!=null && this.getBce03b().equals(castOther.getBce03b()) ) )
					&&( (this.getLac25()==castOther.getLac25()) ||( this.getLac25()!=null && castOther.getLac25()!=null && this.getLac25().equals(castOther.getLac25()) ) )
					&&( (this.getLac26()==castOther.getLac26()) ||( this.getLac26()!=null && castOther.getLac26()!=null && this.getLac26().equals(castOther.getLac26()) ) )
					&&( (this.getLac27()==castOther.getLac27()) ||( this.getLac27()!=null && castOther.getLac27()!=null && this.getLac27().equals(castOther.getLac27()) ) )
					&&( (this.getRownr()==castOther.getRownr()) ||( this.getRownr()!=null && castOther.getRownr()!=null && this.getRownr().equals(castOther.getRownr()) ) )
					&&( (this.getLac29()==castOther.getLac29()) ||( this.getLac29()!=null && castOther.getLac29()!=null && this.getLac29().equals(castOther.getLac29()) ) )
					&&( (this.getLac30()==castOther.getLac30()) ||( this.getLac30()!=null && castOther.getLac30()!=null && this.getLac30().equals(castOther.getLac30()) ) )
					&&( (this.getVaf01()==castOther.getVaf01()) ||( this.getVaf01()!=null && castOther.getVaf01()!=null && this.getVaf01().equals(castOther.getVaf01()) ) )
					&&( (this.getBbx01b()==castOther.getBbx01b()) ||( this.getBbx01b()!=null && castOther.getBbx01b()!=null && this.getBbx01b().equals(castOther.getBbx01b()) ) )
					&&( (this.getLac33()==castOther.getLac33()) ||( this.getLac33()!=null && castOther.getLac33()!=null && this.getLac33().equals(castOther.getLac33()) ) )
			;
    }

	public int hashCode() {
         int result = 17;
				  result = 37 * result + (getLac01() == null ? 0 : this.getLac01().hashCode() );
				  result = 37 * result + (getLab01() == null ? 0 : this.getLab01().hashCode() );
				  result = 37 * result + (getBbx01() == null ? 0 : this.getBbx01().hashCode() );
				  result = 37 * result + (getBbx01a() == null ? 0 : this.getBbx01a().hashCode() );
				  result = 37 * result + (getLaj01() == null ? 0 : this.getLaj01().hashCode() );
				  result = 37 * result + (getBfo01() == null ? 0 : this.getBfo01().hashCode() );
				  result = 37 * result + (getBey01() == null ? 0 : this.getBey01().hashCode() );
				  result = 37 * result + (getLac08() == null ? 0 : this.getLac08().hashCode() );
				  result = 37 * result + (getLac09() == null ? 0 : this.getLac09().hashCode() );
				  result = 37 * result + (getLac10() == null ? 0 : this.getLac10().hashCode() );
				  result = 37 * result + (getLac11() == null ? 0 : this.getLac11().hashCode() );
				  result = 37 * result + (getLac12() == null ? 0 : this.getLac12().hashCode() );
				  result = 37 * result + (getLac13() == null ? 0 : this.getLac13().hashCode() );
				  result = 37 * result + (getLac14() == null ? 0 : this.getLac14().hashCode() );
				  result = 37 * result + (getLac15() == null ? 0 : this.getLac15().hashCode() );
				  result = 37 * result + (getLac16() == null ? 0 : this.getLac16().hashCode() );
				  result = 37 * result + (getLac17() == null ? 0 : this.getLac17().hashCode() );
				  result = 37 * result + (getLac18() == null ? 0 : this.getLac18().hashCode() );
				  result = 37 * result + (getLac19() == null ? 0 : this.getLac19().hashCode() );
				  result = 37 * result + (getBby25() == null ? 0 : this.getBby25().hashCode() );
				  result = 37 * result + (getLac21() == null ? 0 : this.getLac21().hashCode() );
				  result = 37 * result + (getBce03a() == null ? 0 : this.getBce03a().hashCode() );
				  result = 37 * result + (getLac23() == null ? 0 : this.getLac23().hashCode() );
				  result = 37 * result + (getBce03b() == null ? 0 : this.getBce03b().hashCode() );
				  result = 37 * result + (getLac25() == null ? 0 : this.getLac25().hashCode() );
				  result = 37 * result + (getLac26() == null ? 0 : this.getLac26().hashCode() );
				  result = 37 * result + (getLac27() == null ? 0 : this.getLac27().hashCode() );
				  result = 37 * result + (getRownr() == null ? 0 : this.getRownr().hashCode() );
				  result = 37 * result + (getLac29() == null ? 0 : this.getLac29().hashCode() );
				  result = 37 * result + (getLac30() == null ? 0 : this.getLac30().hashCode() );
				  result = 37 * result + (getVaf01() == null ? 0 : this.getVaf01().hashCode() );
				  result = 37 * result + (getBbx01b() == null ? 0 : this.getBbx01b().hashCode() );
				  result = 37 * result + (getLac33() == null ? 0 : this.getLac33().hashCode() );
         return result;
	} 
	
}
